physical presence - Turco Inglés Diccionario